5f9d5d3ddf23e7b513379c66dfe7f71aa9cfd73d,spring-boot-security-saml/src/main/java/com/github/ulisesbocchio/spring/boot/security/saml/configurer/ServiceProviderSecurityConfigurer.java,ServiceProviderSecurityConfigurer,init,#HttpSecurity#,72

Before Change


    }

    @Override
    public void init(HttpSecurity builder) throws Exception {
        metadataManager.setRefreshRequired(true);
        postProcess(metadataManager);
        postProcess(authenticationProvider);
        postProcess(samlProcessor);
        postProcess(samlLogoutFilter);
        postProcess(samlLogoutProcessingFilter);
        postProcess(metadataDisplayFilter);
        postProcess(metadataGeneratorFilter);
        postProcess(sAMLProcessingFilter);
        if (sAMLWebSSOHoKProcessingFilter != null) {
            postProcess(sAMLWebSSOHoKProcessingFilter);

After Change


    }

    @Override
    public void init(HttpSecurity http) throws Exception {
        serviceProviderConfigurers.forEach(unchecked(spc -> spc.configure(securityConfigurerBuilder)));
        setFields(securityConfigurerBuilder.build());

        http
                .httpBasic()
                .disable();
        http
                .csrf()
                .disable();
        http
                .exceptionHandling()
                .authenticationEntryPoint(sAMLEntryPoint);
        http
                .logout()
                .disable();
        http.
                authenticationProvider(authenticationProvider);

        //http
        addFilterAfter(http, metadataGeneratorFilter);
        addFilterAfter(http, metadataDisplayFilter);
        addFilterAfter(http, sAMLEntryPoint);
        addFilterAfter(http, sAMLProcessingFilter);